Manager: SCSI Manager



Carbon supports only the SCSIAction function in the SCSI Manager. For Mac OS X, the IOKit should be used to support more complex SCSI devices.

Supported  AENCallbackProcPtr

Supported  DisposeAENCallbackUPP

Supported  DisposeSCSICallbackUPP

Supported  DisposeSCSIInterruptPollUPP

Supported  DisposeSCSIInterruptUPP

Supported  DisposeSCSIMakeCallbackUPP

Supported  DisposeSCSIUPP

Supported  DisposeSIMActionUPP

Supported  DisposeSIMInitUPP

Supported  InvokeAENCallbackUPP

Supported  InvokeSCSICallbackUPP

Supported  InvokeSCSIInterruptPollUPP

Supported  InvokeSCSIInterruptUPP

Supported  InvokeSCSIMakeCallbackUPP

Supported  InvokeSCSIUPP

Supported  InvokeSIMActionUPP

Supported  InvokeSIMInitUPP

Supported  NewAENCallbackUPP

Supported  NewSCSICallbackUPP

Supported  NewSCSIInterruptPollUPP

Supported  NewSCSIInterruptUPP

Supported  NewSCSIMakeCallbackUPP

Supported  NewSCSIUPP

Supported  NewSIMActionUPP

Supported  NewSIMInitUPP

Supported  SCSIAction

This is the only SCSI Manager function available to applications in Mac OS X. Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.

Supported  SCSICallbackProcPtr

Unsupported  SCSICmd

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIComplete

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIDeregisterBus

You will need to write a device driver using the IOKit API to deregister a SCSI bus in Mac OS X. Not available in Carbon.

Unsupported  SCSIGet

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Supported  SCSIInterruptPollProcPtr

Supported  SCSIInterruptProcPtr

Unsupported  SCSIKillXPT

You will need to write a device driver using the IOKit API to remove a SCSI XPT in Mac OS X. Not available in Carbon.

Supported  SCSIMakeCallbackProcPtr

Unsupported  SCSIMsgIn

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIMsgOut

This original SCSI Manager function is not supported in Carbon. In Mac OS X applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Supported  SCSIProcPtr

Unsupported  SCSIRBlind

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIRead

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIRegisterBus

You will need to write a device driver using the IOKit API to register a SCSI bus in Mac OS X. Not available in Carbon.

Unsupported  SCSIReregisterBus

You will need to write a device driver using the IOKit API to reregister a SCSI bus in Mac OS X. Not available in Carbon.

Unsupported  SCSIReset

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSISelAtn

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSISelect

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIStat

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIWBlind

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Unsupported  SCSIWrite

This original SCSI Manager function is not supported in Carbon. In Mac OS X, applications can use only the SCSI Manager 4.3 function SCSIAction. Not available in Carbon.

Supported  SIMActionProcPtr

Supported  SIMInitProcPtr

[Table of Contents] [Manager Index] [Function Index]

Generated on: 8/1/2000. Copyright © 1999, 2000 Apple Computer, Inc. All rights reserved.